﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Model
{
    public class Rental_AppForm_D
    {

        public int Detail_RowId { get; set; }

        public string Application_No { get; set; }

        public string Floor { get; set; }

        public string Unit { get; set; }

        public string Area_Mfa { get; set; }

        public string Area_Sa { get; set; }

        public decimal Amount { get; set; }

        public decimal Amount_Is_Omr { get; set; }

        public decimal Rental_Psf { get; set; }

        public DateTime Rental_Period_From { get; set; }

        public DateTime Rental_Period_To { get; set; }

        public int Free_Period_Months { get; set; }

        public int Free_Period_Days { get; set; }

        public string Occupants { get; set; }

        public string Family { get; set; }

        public decimal Monthly_Face_Rental { get; set; }

        public decimal Monthly_Face_Rental_Mfa { get; set; }

        public decimal Monthly_Face_Rental_Sa { get; set; }

        public int Incl_CarPack { get; set; }

        public decimal Monthly_Cp_Rental { get; set; }

        public decimal Monthly_Cp_Rental_Mfa { get; set; }

        public decimal Monthly_Cp_Rental_Sa { get; set; }

        public decimal Variation_PervTerm { get; set; }

        public int NetEffective_Rental { get; set; }

        public decimal NetEffective_Rental_Rate { get; set; }

        public int NetEffective_Rental_Psf { get; set; }

        public int NetEffective_Rental_Psf_Mfa { get; set; }

        public int NetEffective_Rental_Psf_Sa { get; set; }

        public decimal NetEffective_Rental_Rate_Psf { get; set; }

        public string ManagementFee_InEx { get; set; }

        public decimal ManagementFee_Amt { get; set; }

        public int ManagementFee_Biz { get; set; }

        public string ACFee_InEx { get; set; }

        public decimal ACFee_Amt { get; set; }

        public int ACFee_Biz { get; set; }

        public decimal ACFee_StdAmt { get; set; }

        public string ACFee_From { get; set; }

        public string ACFee_To { get; set; }

        public decimal ACFee_ExAmt { get; set; }

        public string PromoLevyFee_InEx { get; set; }

        public decimal PromoLevyFee_Amt { get; set; }

        public string RatesFee_InEx { get; set; }

        public decimal RatesFee_Amt { get; set; }

        public string GovRentFee_InEx { get; set; }

        public decimal GovRentFee_Amt { get; set; }

        public string SpecialFee_InEx { get; set; }

        public decimal SpecialFee_Amt { get; set; }

        public string SpecialFee_Remark { get; set; }

        public string Turnover_Rent { get; set; }

        public string Lease_Terms { get; set; }

        public string Commence_From { get; set; }

        public string Commence_To { get; set; }

        public string Brak_Clause { get; set; }

        public DateTime Break_Clause_Date { get; set; }

        public string Break_Clause_Remark { get; set; }

        public string Licence_Period { get; set; }

        public DateTime Licence_Period_From { get; set; }

        public DateTime Licence_Period_To { get; set; }

        public decimal Licence_Period_Amt { get; set; }

        public decimal Deposit_Amt { get; set; }

        public int Deposit_Months { get; set; }

        public string Deposit_Remark { get; set; }

        public int Features { get; set; }

        public string Features_Desc { get; set; }

        public int Additional_Guarantee { get; set; }

        public decimal Additional_Guarantee_Amt { get; set; }

        public decimal Additional_Guarantee_Cash { get; set; }

        public string Additional_Guarantee_Desc { get; set; }

        public int Handover_Condition { get; set; }

        public string Handover_Desc { get; set; }

        public int Landlord_Prov { get; set; }

        public string Landlord_Prov_Remark { get; set; }

        public decimal Landlord_Prov_EstAmt { get; set; }

        public decimal Landlord_Prov_Amortized { get; set; }

        public string Landlord_Prov_NonStd { get; set; }

        public decimal Landlord_Prov_NonStd_EstAmt { get; set; }

        public decimal Landlord_Prov_NonStd_Amortized { get; set; }

        public string Bank_Compliance { get; set; }

        public string Credit_Checking { get; set; }

        public string Is_Exclusive_Chk { get; set; }

        public string Exclusive_Chk_Remark { get; set; }

        public string Is_First_Refusal_Chk { get; set; }

        public string First_Refusal_Chk_Remark { get; set; }

        public string Have_Exclusive { get; set; }

        public string First_Refusal_Company { get; set; }

        public string Relocation_Clause { get; set; }

        public string Relocation_Clause_Variations { get; set; }

        public string SaleRedev_Clause { get; set; }

        public string SaleRedev_Clause_Variations { get; set; }
    
    }
}